package main;

import conn.SocketManager;
import gui.ClientWindow;

import java.io.IOException;

/**
 * Classe per lanciare il programma.
 * @author Claudio "Dna" Bonesana
 */
public class HTTPMainClient {

    /**
     * Crea un {@link SocketManager}, lo associa ad un {@link ClientWindow} e fa comparire l'interfaccia grafica.
     * @param args  non utilizzato
     */
	public static void main(String[] args) {
		try {
            SocketManager socketManager = new SocketManager();

			ClientWindow clientWindow = new ClientWindow(socketManager);
            socketManager.addClientWindow(clientWindow);
			
			clientWindow.setVisible(true);
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}
